Gupta Program Vs. Dnrs: An Honest Comparison